package com.dhecp.project.logstics.service;

import com.dhecp.common.core.domain.AjaxResult;
import com.dhecp.project.business.domain.FbaShipment;

import java.util.List;
import java.util.Map;

/**
 * @Author fxz
 * @Description //头程货件
 * @Date 2022/12/15 18:59
 **/
public interface FbaShipmentService {

    /**
     * 查询头程货件
     * @param params
     * @Author: fxz
     * @date: 2022/9/22
     */
    List<FbaShipment> queryList(Map<String, Object> params) throws Exception;

    /**
     *@Description: 修改审核状态
     *@Param: guid 唯一标识
     *@return: com.dhecp.common.core.domain.AjaxResult
     *@Author: hlf
     *@date: 2022-08-17 14:56
     */
    AjaxResult updateState(Map<String, Object> params);

    FbaShipment queryFirstRecord(Map<String, Object> params) throws Exception;

    FbaShipment queryByCode(String code) throws Exception;
}
